the date has slipped my mind. - Francés Inglés Diccionario